package com.simon.system.service;

import java.util.List;

import com.simon.http.model.PResponse;
import com.simon.system.model.Dept;
import com.simon.system.model.Dict;

public interface DictService {
	
	int addDict(Dict dict);
	
	Dict getDictById(int id);
	
	List<Dict> queryDicts(String code,String name,int pageNum,int pageSize);
	
	PResponse calPage(String code,String name,int pageSize);
	
	int deleteDict(int id);
	
	int updateDict(Dict oldDict,Dict newDict);
	
	List<Dict> subDictList(String code);
	
	Dict findByCode(String code,int pid);
	
}
